self-breaking strut - Turkish English Dictionary